Performance Evaluation of the Three-Dimensional Finite-Difference Time-Domain(FDTD) Method on Fermi Architecture GPUs

نویسندگان

  • Kaixi Hou
  • Ying Zhao
  • Jiumei Huang
  • Lingjie Zhang
چکیده

GPUs excel at solving many parallel problems and hence dramatically increase the computation performance. In electrodynamics and many other fields, FDTD method is widely used due to its simplicity, accuracy, and practicability. In this paper, we applied the FDTD method on the Fermi Architecture GPUs, the latest product of NVidia, for a better understanding of Fermi's new features, such as the double precision support and improved memory hierarchy. Then we make a comparison between the strategies using the shared memory, the traditional optimization method on GPUs, and using L1 cache. Next, the paper provides insights into the disparity of these two strategies. We demonstrate that parallel computations only using L1 cache can reach the similar or even better performance as the traditional optimization method using the shared memory does when the dataset is not too large or the frequency of repeated use of the related data is low.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An efficient finite difference time domain algorithm for band structure calculations of Phononic crystal

In this paper, a new algorithm for studying elastic wave propagation in the phononic crystals is presented. At first, the displacement-based forms of elastic wave equations are derived and then the forms are discretized using finite difference method. So the new algorithm is called the displacement-based finite difference time domain (DBFDTD). Three numerical examples are computed with this met...

متن کامل

مقایسه نتایج شبیه‌سازی بلور فوتونی با استفاده از روش FDTD دوبعدی بهبودیافته و FDTD سه‌بعدی

The accuracy of improved two dimensional finite difference time domain method (2D FDTD) is verified by comparing with 3D FDTD method and experimental data. The optimized 60° photonic crystal waveguide bend, used in this study as a test case, is composed of InPGaAs/InP material and air holes and TE polarization is considered. The photonic crystal waveguide bend transmission data was measured...

متن کامل

A Study of Electromagnetic Radiation from Monopole Antennas on Spherical-Lossy Earth Using the Finite-Difference Time-Domain Method

Radiation from monopole antennas on spherical-lossy earth is analyzed by the finitedifference time-domain (FDTD) method in spherical coordinates. A novel generalized perfectly matched layer (PML) has been developed for the truncation of the lossy soil. For having an accurate modeling with less memory requirements, an efficient "non-uniform" mesh generation scheme is used. Also in each time step...

متن کامل

Compute Unified Device Architecture ( CUDA ) Based Finite - Difference Time - Domain ( FDTD ) Implementation

Recent developments in the design of graphics processing units (GPUs) have made it possible to use these devices as alternatives to central processor units (CPUs) and perform high performance scientific computing on them. Though several implementations of finitedifference time-domain (FDTD) method have been reported, the unavailability of high level languages to program graphics cards had been ...

متن کامل

Performance Improvement of Three-Dimensional Tiled FDTD Kernel Based on Automatic Parameter Tuning

This paper introduces an automatic tuning method of the tiling parameters required in the implementation of the three-dimensional FDTD method based on time-space tiling. The tuned tiled FDTD kernel was multi-threaded and its performance was evaluated on a multi-core processor. Compared with a naïvely implemented kernel, this tuned FDTD kernel performed better by more than a factor of two.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011